@charset "utf-8";


h3{ text-indent:20px; height:28px; line-height:28px; overflow:hidden; border-bottom:1px solid #e2e2e2;}

#index{ width:980px; overflow:hidden; margin:0 auto;}
#index .m1{ width:960px; overflow:hidden; background:#fff; border:10px solid #f4f4f4;;}
#index .m1 .search{ float:left; width:420px; overflow:hidden; text-indent:30px; padding-top:12px;}
#index .m1 .search input{vertical-align:middle; height:22px; width:200px; border:1px solid #ccc;}
#index .m1 .search select{vertical-align:middle; width:70px; overflow:hidden;}
#index .m1 .search img{ vertical-align:middle;}

#index .m1 .fastLink{ float:left; width:540px; overflow:hidden; background:#f4f4f4; padding-bottom:5px;}
#index .m1 .fastLink ul li{ float:left; display:inline; width:70px; overflow:hidden; padding-left:20px; height:18px; line-height:18px; margin-top:5px;}

#index .m2{ width:980px; overflow:hidden; margin-top:10px;}
#index .m2 .sorll_conten{ float:left; width:668px; overflow:hidden; height:200px; border:1px solid #e2e2e2; position: relative; z-index:2; margin-right:10px;}
#index .m2 .sorll_conten .dots{ position:absolute; z-index:4; right:10px; bottom:0px;}
#index .m2 .sorll_conten .dots em{ font-size:32px; font-style:normal; display:inline-block; cursor:pointer; letter-spacing:5px; font-family:Arial; color:#999;}
#index .m2 .sorll_conten .dots em.cur{ color:#666;}
#index .m2 .sorll_conten .sorll{ position:relative; width:668px; z-index:3; height:200px; overflow:hidden;}
#index .m2 .sorll_conten ul{ height:200px; overflow:hidden; position: relative;}
#index .m2 .sorll_conten ul li{ width:668px; overflow:hidden; height:200px; float:left; display:inline;}
#index .m2 .sorll_conten ul li .pic{ float:left; width:300px;height:200px; overflow:hidden;}
#index .m2 .sorll_conten ul li .info{ float:left; width:320px; overflow:hidden; padding-left:28px;}
#index .m2 .sorll_conten ul li .info .title{ height:20px; line-height:20px; font-size:14px; font-weight:bold; margin-top:15px;}
#index .m2 .sorll_conten ul li .info .title a{ color:#004276;}
#index .m2 .sorll_conten ul li .info .text{ width:320px; overflow:hidden; line-height:20px; margin-top:8px; height:60px; text-indent:24px; color:#666;}
#index .m2 .sorll_conten ul li .info .text a{ color:#004276;}
#index .m2 .warp{ float:left; width:298px; overflow:hidden; border:1px solid #e2e2e2;}
#index .m2 .warp h2{ height:28px; overflow:hidden; border-bottom:1px solid #e2e2e2;}
#index .m2 .warp h2 .title{ float:left; line-height:28px; text-indent:15px; color:#666; font-weight:bold;}
#index .m2 .warp h2 .more{ float: right; padding-top:6px; padding-right:8px;}
#index .m2 .warp .pro{ width:298px; overflow:hidden; height:171px;}
#index .m2 .warp .pro .f_pro{ width:280px; overflow:hidden; padding:9px;}
#index .m2 .warp .pro .f_pro .pic{ float:left; width:95px; height:76px; overflow:hidden; border:1px solid #e3e3e3;}
#index .m2 .warp .pro .f_pro .info{ float:left; width:170px; overflow:hidden; padding-left:10px;}
#index .m2 .warp .pro .f_pro .info .title{ height:20px; line-height:20px; overflow:hidden; font-weight:bold;}
#index .m2 .warp .pro .f_pro .info .title a{ color:#004276;}
#index .m2 .warp .pro .f_pro .info .text{ height:54px; overflow:hidden; line-height:18px; color:#666;}
#index .m2 .warp .pro .box{ width:280px; overflow:hidden; padding:0 9px;}
#index .m2 .warp .pro .box ul li{ height:18px; line-height:18px; overflow:hidden; margin-top:4px;}
#index .m2 .warp .pro .box ul li a{ font-size:12px;}
#index .m3{ width:980px; overflow:hidden; margin-top:10px;}
#index .m3 .pro_syLeft{ float:left; display:inline; width:400px; overflow:hidden; margin-right:10px;}
#index .m3 .pro_syLeft .box{ width:400px; overflow:hidden; padding-bottom:10px;}
#index .m3 .pro_syLeft .box ul{ width:405px;}
#index .m3 .pro_syLeft .box ul li{ float:left; display:inline; width:130px; margin-right:5px; overflow:hidden; margin-top:18px;}
#index .m3 .pro_syLeft .box ul li .pic{ width:130px; height:86px; overflow:hidden;}
#index .m3 .pro_syLeft .box ul li .title{ width:130px; height:36px; line-height:18px; margin-top:5px;}
#index .m3 .pro_syLeft .box ul li .title a{ color:#999;}
#index .m3 .pro_syLeft .box ul li .title a:hover{ color:#004276;}
#index .m3 .pro_syRight{ float:left; display:inline; width:570px; overflow:hidden;}
#index .m3 .pro_syRight .conte{ width:570px; overflow:hidden; padding:10px 0;}
#index .m3 .pro_syRight .conte .info{ float: left; width:380px; padding-left:10px; overflow:hidden;}
#index .m3 .pro_syRight .conte .info dl{ width:380px; overflow:hidden;}
#index .m3 .pro_syRight .conte .info dl dt{ height:28px; line-height:28px; overflow:hidden; font-size:14px; font-weight:bold;}
#index .m3 .pro_syRight .conte .info dl dt a{ color:#004276;}
#index .m3 .pro_syRight .conte .info dl dd{ height:18px; line-height:18px; overflow:hidden; margin-top:8px;}
#index .m3 .pro_syRight .conte .info dl dd a{ color:#004276;}
#index .m3 .pro_syRight .conte .pic{ float: left; width:170px; height:300px; overflow:hidden; margin-left:10px;}
#index .m4{ width:980px; overflow:hidden; margin-top:10px;}
#index .m4 .pro_list{ width:990px;}
#index .m4 .pro_list .item{ float:left; display:inline; width:320px; overflow:hidden; margin-right:10px; padding-bottom:10px;}
#index .m4 .pro_list .item .f_pro{ width:300px; overflow:hidden; padding:10px;}
#index .m4 .pro_list .item .f_pro .pic{ float:left; width:95px; height:76px; overflow:hidden; border:1px solid #e3e3e3;}
#index .m4 .pro_list .item .f_pro .info{ float:left; width:192px; overflow:hidden; padding-left:10px;}
#index .m4 .pro_list .item .f_pro .info .title{ height:20px; line-height:20px; overflow:hidden; font-weight:bold;}
#index .m4 .pro_list .item .f_pro .info .title a{ color:#004276;}
#index .m4 .pro_list .item .f_pro .info .text{ height:54px; overflow:hidden; line-height:18px; color:#666;}
#index .m4 .pro_list .item .box{ width:300px; overflow:hidden; padding:0 10px;}
#index .m4 .pro_list .item .box ul li{ height:18px; line-height:18px; overflow:hidden; margin-top:4px;}
#index .m4 .pro_list .item .box ul li a{ font-size:12px;}
#index .benner{ width:980px; height:90px; overflow:hidden; margin-top:10px;}



/*-------------------------------*/
#list{ width:980px; overflow:hidden; margin-top:10px;}
#list .sboj{ float: left; width:730px; overflow:hidden;}
#list .sboj h3{ font-size:14px; font-weight:bold;}
#list .sboj .list{width:730px; overflow:hidden;}
#list .sboj .list .each{width:710px; overflow:hidden; height:18px; overflow:hidden; padding:8px 10px; border-bottom:1px dashed #eaeaea;}
#list .sboj .list .each .title{ float:left; width:630px; line-height:18px; height:18px; overflow:hidden;}
#list .sboj .list .each .time{ float: right; width:80px; line-height:18px; height:18px; overflow:hidden;}
#list .sboj .list .each .time i{ color:#999;}
#list .sboj .page{width:715px; overflow:hidden; height:22px; overflow:hidden; padding-right:15px; text-align:right; margin-top:20px;}


#list .someAbout{ float:left; padding-left:10px; width:240px; overflow: hidden;}
#list .someAbout h1{ height:28px; overflow:hidden; line-height:28px; text-indent:20px; border:1px solid #e2e2e2; color:#551228; font-weight: bold;}
#list .someAbout .part1{ width:240px; overflow:hidden;}
#list .someAbout .part1 .box{ width:238px; overflow:hidden; border:1px solid #e2e2e2; border-top:0;}
#list .someAbout .part1 .box .item{ width:230px; overflow:hidden; padding-left:8px; padding-top:8px; padding-bottom:8px;}
#list .someAbout .part1 .box .item em{ float:left; display:inline-block; width:20px; height:20px; overflow:hidden; text-align:center; font-family:Arial; line-height:20px; font-weight:bold; color:#fff; background:#999;}
#list .someAbout .part1 .box .item em.hot{ background:#551228;}
#list .someAbout .part1 .box .item .getMbu{ float: left; width:200px; overflow:hidden; padding-left:10px;}
#list .someAbout .part1 .box .item .getMbu .title{ height:20px; line-height:20px; overflow:hidden;}
#list .someAbout .part1 .box .item .getMbu .muber{ height:18px; line-height:18px; overflow:hidden; color:#999;}
#list .someAbout .part1 .box .item .getMbu .muber span{ color:#300;}
#list .someAbout .adv{ width:240px; height:280px; overflow:hidden; margin-top:10px;}



#detail{ width:980px; overflow:hidden; margin-top:10px;}
#detail .sboj{ float: left; width:730px; overflow:hidden;}
#detail .sboj h3{ font-size:14px; font-weight:bold;}
#detail .sboj .detail{ width:730px; overflow:hidden;}
#detail .sboj .detail .detail_show{width:730px; overflow:hidden;}
#detail .sboj .detail .detail_show h4{ height:48px; line-height:48px; font-size:16px; font-weight:bold; text-align:center;}
#detail .sboj .detail .detail_show h6{ border-top:1px solid #a3a3a3; background:#e6e6e6; height:31px; overflow:hidden; padding:11px 15px 0;; color:#999;}
#detail .sboj .detail .detail_show h6 .from{ float: left;}
#detail .sboj .detail .detail_show h6 .shareTo{ float: right;}
#detail .sboj .detail .detail_show h6 img{ vertical-align:middle;}
#detail .sboj .detail .detail_show .conten{width:730px; overflow:hidden; text-align:center;}
#detail .sboj .detail .detail_show .conten img{ margin:15px 0;}
#detail .sboj .detail .detail_show .conten p{ text-align:left; line-height:22px; text-indent:28px; margin:15px 0;}




#detail .sboj .detail .pro_p1{width:700px; padding:15px; overflow:hidden; margin-top:95px; border-bottom:1px solid #e6e6e6;}
#detail .sboj .detail .pro_p1 p{ height:18px; line-height:18px; overflow:hidden; text-align:right;}
#detail .sboj .detail .pro_p1 .send{ float:left; margin-top:12px;}
#detail .sboj .detail .pro_p1 .shareTo{ float:right; margin-top:10px;}
#detail .sboj .detail .pro_p1 .shareTo img{ vertical-align:middle;}
#detail .sboj .detail .pro_p2{width:730px; padding:15px 0; overflow:hidden; margin-top:15px;}
#detail .sboj .detail .pro_p2 dl{width:710px; overflow:hidden; padding-left:20px;}
#detail .sboj .detail .pro_p2 dl dt{ height:32px; line-height:32px; font-size:14px; font-weight:bold;}
#detail .sboj .detail .pro_p2 dl dd{ height:20px; line-height:20px; font-size:14px; margin-top:6px;}
#detail .sboj .detail .pro_p3{width:730px; padding:15px 0; overflow:hidden; margin-top:15px;color:#666; font-size:14px; font-family:"楷体_GB2312","楷体";}
#detail .sboj .detail .pro_p4{width:730px; padding:15px 0; overflow:hidden;  border-top:3px solid #551228;}
#detail .sboj .detail .pro_p4 h4{ height:30px; font-size:14px; font-weight:bold; line-height:30px; background:#c9c9c9; text-indent:20px;}
#detail .sboj .detail .pro_p4 .commentLoginBox{width:730px; overflow:hidden;}
#detail .sboj .detail .pro_p4 .commentLoginBox .fixBox{ width:730px; overflow:hidden; padding-top:10px;}
#detail .sboj .detail .pro_p4 .commentLoginBox .fixBox label{float:left; width:100px; padding-right:6px; overflow:hidden; text-align:right; line-height:22px;}
#detail .sboj .detail .pro_p4 .commentLoginBox .fixBox label span{color:#f30;}
#detail .sboj .detail .pro_p4 .commentLoginBox .fixBox .put{ float:left; padding-top:5px;}
#detail .sboj .detail .pro_p4 .commentLoginBox .fixBox .put input{ vertical-align:middle;}
#detail .sboj .detail .pro_p4 .commentLoginBox .fixBox .put2{ float:left; width:600px; overflow:hidden; height:105px;}
#detail .sboj .detail .pro_p4 .commentLoginBox .fixBox .put2 textarea{ width:580px; overflow:hidden; height:90px; overflow-x:hidden; border:1px solid #E8E8E8; font-size:12px; padding:5px 0 5px 5px;}
#detail .sboj .detail .pro_p4 .commentLoginBox .fixBox .text{ float:left; padding-top:2px; width:600px; height:22px;}
#detail .sboj .detail .pro_p4 .commentLoginBox .fixBox .text img{ vertical-align:middle;}
#detail .sboj .detail .pro_p4 .commentLoginBox .btn{ height:29px; overflow:hidden; padding-left:106px; padding-top:12px;}
#detail .sboj .detail .pro_p4 .commentLoginBox .btn a{ background:url(../images/detail_btn01.gif) no-repeat; overflow:hidden; display: block; width:103px; height:29px; text-align:center; line-height:28px; color:#fff;}



#detail .someAbout{ float:left; padding-left:10px; width:240px; overflow: hidden;}
#detail .someAbout h1{ height:28px; overflow:hidden; line-height:28px; text-indent:20px; border:1px solid #e2e2e2; color:#551228; font-weight: bold;}
#detail .someAbout .part1{ width:240px; overflow:hidden;}
#detail .someAbout .box{ width:238px; overflow:hidden; border:1px solid #e2e2e2; border-top:0;}
#detail .someAbout .part1 .box .item{ width:230px; overflow:hidden; padding-left:8px; padding-top:8px; padding-bottom:8px;}
#detail .someAbout .part1 .box .item em{ float:left; display:inline-block; width:20px; height:20px; overflow:hidden; text-align:center; font-family:Arial; line-height:20px; font-weight:bold; color:#fff; background:#999;}
#detail .someAbout .part1 .box .item em.hot{ background:#551228;}
#detail .someAbout .part1 .box .item .getMbu{ float: left; width:200px; overflow:hidden; padding-left:10px;}
#detail .someAbout .part1 .box .item .getMbu .title{ height:20px; line-height:20px; overflow:hidden;}
#detail .someAbout .part1 .box .item .getMbu .muber{ height:18px; line-height:18px; overflow:hidden; color:#999;}
#detail .someAbout .part1 .box .item .getMbu .muber span{ color:#300;}
#detail .someAbout .adv{ width:240px; height:280px; overflow:hidden; margin:10px 0;}
#detail .someAbout .part2{ width:240px; overflow:hidden;}
#detail .someAbout .part2 .title{ width:230px; overflow:hidden; height:20px; line-height:20px; overflow: hidden; text-indent:20px; font-size:14px; margin-top:5px;}
#detail .someAbout .part2 .title a{ color:#732c43;}
#detail .someAbout .part2 .text{ width:210px; padding-left:20px; overflow:hidden; height:20px; line-height:18px; height:36px; overflow: hidden; text-indent:20px; color:#999; margin-top:5px;}
#detail .someAbout .part2 ul{ width:220px; overflow:hidden; padding-left:10px; padding:10px 0 10px 10px;}
#detail .someAbout .part2 ul li{ height:18px; line-height:18px; overflow:hidden; margin-top:5px;}
#detail .someAbout .part2 ul li a{color:#732c43;}

#detail .someAbout .part3{ width:240px; overflow:hidden; margin-top:10px;}
#detail .someAbout .part3 .box ul{ padding-left:8px;}
#detail .someAbout .part3 .box ul li{ float:left; display:inherit; position:relative; width:108px; height:97px; overflow:hidden; margin-right:7px; margin-top:8px;}
#detail .someAbout .part3 .box ul li .pic{ width:108px; height:97px; overflow:hidden;}
#detail .someAbout .part3 .box ul li .bg{ position:absolute; z-index:2; width:240px; height:24px; overflow:hidden; bottom:0; left:0; background:#000;opacity:0.4;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);}
#detail .someAbout .part3 .box ul li .title{ position:absolute; z-index:3; bottom:0; left:0; width:240px; height:24px; overflow:hidden; line-height:24px; text-indent:10px;}
#detail .someAbout .part3 .box ul li .title a{ color:#fff;}


















